real estate sales contract - Turco Inglés Diccionario